transportable working platform - Espagnol Anglais Dictionnaire